package csw;


public class J06ContinueBreak {
	//반복문 제어 : countinue, break

	public static void main(String[] args) {

		//break; 반복 실행을 중단
		for(int i = 1; i <= 10; ++i){
			if( i == 5) break;
			System.out.println(i);
		}
		
		System.out.println("----------------------------------------------");

		
		//countinue	: 특정회차의 반복을 건너뜀
		for(int j = 1; j<= 10; ++j){
			if(j%2 == 0)
				continue;
			System.out.println(j);
		}
		
		System.out.println("----------------------------------------------");
		
		
		
		//간편 예제
		// 1~1000사이의 총합을 출력
		//단, 총합이 500이상이면 계산중단
		
		int sum = 0;
			
		
		for(int h = 1; h<=1000; ++h){
			if(sum >= 500){
				System.out.println(h-1);
				break;
			}
			sum = sum + h;
		}
		System.out.println(sum);
		
	
		System.out.println("-----------------------------------");
		
		
		//1~100 사이의 짝수만 출력
		// 단, 10의 배수는 출력하지 않음

		for(int k = 1; k <= 100; ++k){
			if(k%10 ==0)
				continue;
			if(k%2 == 0)
			System.out.println(k);
		}
		}
		}
		

